<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        // 筛选数组
        // 将数组中超过2000的删除，剩余的放到新数组里面
        var arr = [1500, 1200, 2000, 2300, 3000];
        var newArr = [];
        for (var i = 0; i < arr.length; i++) {
            if (arr[i] < 2000) {
                newArr.push(arr[i]);
            }
        }
        console.log(newArr);

        // 数组排序
        // 1.翻转数组
        var arr = [1, 2, 3, 4, 5];
        arr.reverse();
        console.log(arr);

        // 2.数组排序
        arr.sort(function(a, b) {
            return a - b; //升序排列
            return b - a; //降序排列
        });
        console.log(arr);

        // 获取数组索引方法
        // indexOf(数组元素) 作用就是返回数组元素的索引号 从前面开始查找
        // 返回第一个满足条件的索引号
        // 如果在该数组里面找不到元素，则返回的是-1
        var a = ['red', 'green', 'blue', 'pink']
        console.log(a.indexOf('blue'));

        // lastIndexOf(数组索引) 作用就是返回该数组的索引号 从后面开始查找
        console.log(a.lastIndexOf('blue'));
    </script>
</head>

<body>

</body>

</html>